long and tedious romance - Turkish English Dictionary